#ifndef MOCHA_DETAIL_EVENT_QUEUE_PLUGIN_H_INCLUDED
#define MOCHA_DETAIL_EVENT_QUEUE_PLUGIN_H_INCLUDED

/**
 * @file
 */

#include <stdint.h>
#include "mocha/memory.h"
#include "mocha/plugin.h"

#ifdef __cplusplus
extern "C" {
#endif

/**
 * 
 */
typedef struct mocha_c_event_queue_plugin {
	/**
	 * 
	 */
	const mocha_plugin_char_t *(*type_name)(const mocha_c_event_queue_plugin *self); // const
	struct mocha_c_event_queue_plugin *self;
} mocha_c_event_queue_plugin;

#ifdef __cplusplus
} // extern "C"
#endif

#endif

